﻿using EFModel;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;
using xm.Controllers;

namespace IServices
{
    public interface Isalary_standard
    {
        Task<string> Fall();
        Task<string> FallT(string id);
        //查询公共属性薪酬数据
        Task<string> Auto(string name);
        //薪酬标准添加
        Task<int> Insert(salary_standard salary_);
        //薪酬标准详细添加
        Task<int> Inserte(salary_standard_details salary);
        //薪酬查询
        Task<ResultInfo> Quer(int currentPage, int pageSize);
        //薪酬基本查询
        Task<salary_standard> Chui(int id);
        //薪酬详细数据表查询
        Task<string> ChuiTo(string id);
        //薪酬复核通过修改
        Task<int> Updateou(salary_standard standard);
        //薪酬为通过查询
        Task<ResultInfo> Querse(int currentPage, int pageSize);
        //薪酬通过查询
        Task<ResultInfo> QuerseTo(int currentPage, int pageSize);
        //薪酬基本信息查询
        Task<string> Ate();
        //薪酬基本修改
        Task<int> Upte(salary_standard salary_);
        //薪酬详细修改
        Task<int> UpteTo(salary_standard_details salary);
        //薪酬模糊查询
        Task<ResultInfo> QuerSeo(salary_standard salary_, int currentPage, int pageSize);
        //薪酬基本复核过模糊查询
        Task<ResultInfo> QuerSeoTo(salary_standard salary_, int currentPage, int pageSize);
    }
}
